# ------------------------------------------------
# seasons-api
# ------------------------------------------------
# This mod was developed by analogy with the Spigot plugin "Seasons"
# specifically for the private Minecraft server "Zixa City"
# by its administrator (kochkaev, aka kleverdi).
# The idea of this mod was taken from Harieo.
# ------------------------------------------------
# Harieo on GitHub: https://github.com/Harieo/
# Original plugin on GitHub: https://github.com/Harieo/Seasons/
# Original plugin on SpigotMC: https://www.spigotmc.org/resources/seasons.39298/
# ------------------------------------------------
# Created by @kochkaev
#   - GitHub: https://github.com/kochkaev/
#   - VK: https://vk.com/kleverdi/
#   - YouTube: https://youtube.com/@kochkaev/
#   - Contact email: kleverdi@vk.com
# ------------------------------------------------
# WARN: It's server-side mod.
# ------------------------------------------------
# # # # # # # # # # # # # # # # # # # # # # # # # #
# 
# It's mod config!
# 
# ** NAME = Display name of the Weather/Season
# ** MESSAGE = Message, sends to chat on trigger
# 
# Other config files:
#   - current.json - information about the current Weather/Season,
#     is updated when the server is turned off.
#   - lang - directory, contains translations of mod names/messages.
# 
# You can use placeholders: 
#   - & - insert color (replaces to paragraph symbol)
#   - %message% - will be replaced to message in specific context
#   - %seasons:weather% - insert current weather name (from langs)
#   - %seasons:weather-previous% - insert previous weather name (from langs)
#   - %seasons:season% - insert current season name (from langs)
#   - %seasons:lang% - insert current lang key
#   - %seasons:display-name% - insert Seasons mod display name (lang.message.seasonsModDisplayName in langs)
#   - %seasons:title-new-day% - insert new day title message (from langs)
#   - %seasons:title-info% - insert new day info title message (from langs)
#   - %seasons:actionbar% - insert actionbar title message format
#   - And others if you have installed PlaceholderAPI.




# * SEASON
# Winter display name.
# type: "String" | default: "&bЗима"
lang.season.winter.name: "&bЗима"
# Winter onSet chat message.
# type: "String" | default: "&eДа свершится новогоднее чудо! Наступила %seasons:season%"
lang.season.winter.message: "&eДа свершится новогоднее чудо! Наступила %seasons:season%"
# Spring display name.
# type: "String" | default: "&2Весна"
lang.season.spring.name: "&2Весна"
# Spring onSet chat message.
# type: "String" | default: "&eС глаз долой весь снег! Наступила %seasons:season%"
lang.season.spring.message: "&eС глаз долой весь снег! Наступила %seasons:season%"
# Summer display name.
# type: "String" | default: "&aЛето"
lang.season.summer.name: "&aЛето"
# Summer onSet chat message.
# type: "String" | default: "&eНастало время пекла! Наступило %seasons:season%"
lang.season.summer.message: "&eНастало время пекла! Наступило %seasons:season%"
# Fall display name.
# type: "String" | default: "&6Осень"
lang.season.fall.name: "&6Осень"
# Fall onSet chat message.
# type: "String" | default: "&eУнылая пора! Очей очарованье! Наступила %seasons:season%"
lang.season.fall.message: "&eУнылая пора! Очей очарованье! Наступила %seasons:season%"

# * WEATHER
# Night display name.
# type: "String" | default: "&7Ночь"
lang.weather.night.name: "&7Ночь"
# Night onSet chat message.
# type: "String" | default: "&7Кажется темнеет... Наступает %seasons:weather%"
lang.weather.night.message: "&7Кажется темнеет... Наступает %seasons:weather%"
# Snowy display name.
# type: "String" | default: "&7Снежно"
lang.weather.snowy.name: "&7Снежно"
# Snowy onSet chat message.
# type: "String" | default: "&7Белый туман одеялом ложится на крыши и цветы. Сегодня %seasons:weather%"
lang.weather.snowy.message: "&7Белый туман одеялом ложится на крыши и цветы. Сегодня %seasons:weather%"
# Freezing display name.
# type: "String" | default: "&9Морозно"
lang.weather.freezing.name: "&9Морозно"
# Freezing onSet chat message.
# type: "String" | default: "&3Вся вода замерзает! Сегодня %seasons:weather%"
lang.weather.freezing.message: "&3Вся вода замерзает! Сегодня %seasons:weather%"
# Stormy display name.
# type: "String" | default: "&cШторм"
lang.weather.stormy.name: "&cШторм"
# Stormy onSet chat message.
# type: "String" | default: "&cГремит январская вьюга! Сегодня %seasons:weather%"
lang.weather.stormy.message: "&cГремит январская вьюга! Сегодня %seasons:weather%"
# Cold display name.
# type: "String" | default: "&9Холодно"
lang.weather.cold.name: "&9Холодно"
# Cold onSet chat message.
# type: "String" | default: "&3На окнах появляется иней. Сегодня %seasons:weather%"
lang.weather.cold.message: "&3На окнах появляется иней. Сегодня %seasons:weather%"
# Warm display name.
# type: "String" | default: "&eТепло"
lang.weather.warm.name: "&eТепло"
# Warm onSet chat message.
# type: "String" | default: "&eПриятный тёплый ветерок обдувает вас. Сегодня %seasons:weather%"
lang.weather.warm.message: "&eПриятный тёплый ветерок обдувает вас. Сегодня %seasons:weather%"
# Hot display name.
# type: "String" | default: "&eЖарко"
lang.weather.hot.name: "&eЖарко"
# Hot onSet chat message.
# type: "String" | default: "&eНас как в печку поместили! Сегодня %seasons:weather%"
lang.weather.hot.message: "&eНас как в печку поместили! Сегодня %seasons:weather%"
# Scorching display name.
# type: "String" | default: "&eНевыносимо жарко"
lang.weather.scorching.name: "&eНевыносимо жарко"
# Scorching onSet chat message.
# type: "String" | default: "&eСейчас на улице такое пекло, что кожа слазит. Сегодня %seasons:weather%"
lang.weather.scorching.message: "&eСейчас на улице такое пекло, что кожа слазит. Сегодня %seasons:weather%"
# Rainy display name.
# type: "String" | default: "&9Дождливо"
lang.weather.rainy.name: "&9Дождливо"
# Rainy onSet chat message.
# type: "String" | default: "&3Вы лицезреете сильнейший ливень! Сегодня %seasons:weather%"
lang.weather.rainy.message: "&3Вы лицезреете сильнейший ливень! Сегодня %seasons:weather%"
# Chilly display name.
# type: "String" | default: "&9Прохладно"
lang.weather.chilly.name: "&9Прохладно"
# Chilly onSet chat message.
# type: "String" | default: "&3Вы дрожите от холода! Сегодня %seasons:weather%"
lang.weather.chilly.message: "&3Вы дрожите от холода! Сегодня %seasons:weather%"
# Breezy display name.
# type: "String" | default: "&7Свежо"
lang.weather.breezy.name: "&7Свежо"
# Breezy onSet chat message.
# type: "String" | default: "&7Вас обдувает лёгкий ветерок. Сегодня %seasons:weather%"
lang.weather.breezy.message: "&7Вас обдувает лёгкий ветерок. Сегодня %seasons:weather%"
# Beautiful display name.
# type: "String" | default: "&aКрасиво"
lang.weather.beautiful.name: "&aКрасиво"
# Beautiful onSet chat message.
# type: "String" | default: "&aСолнце светит, жизнь прекрасна! Сегодня %seasons:weather%"
lang.weather.beautiful.message: "&aСолнце светит, жизнь прекрасна! Сегодня %seasons:weather%"

# * CHALLENGES
# Feels Good trigger message.
# type: "String" | default: "&aЛёгкий ветерок прекрасно ощущается кожей, но броня может испортить этот эффект..."
lang.challenge.feelsGood.message.trigger: "&aЛёгкий ветерок прекрасно ощущается кожей, но броня может испортить этот эффект..."
# Feels Good onGet (apply) message.
# type: "String" | default: "&aЛучи солнца на вашей коже делают вас сильнее!"
lang.challenge.feelsGood.message.get: "&aЛучи солнца на вашей коже делают вас сильнее!"
# Feels Good remove message.
# type: "String" | default: "&eКогда вы уходите из этого мира, ваш солнечный запас энергии покидает вас..."
lang.challenge.feelsGood.message.remove: "&eКогда вы уходите из этого мира, ваш солнечный запас энергии покидает вас..."
# Fluffy Coat trigger message.
# type: "String" | default: "&aБроня вас согревает, делает вас сильнее перед страшными морозами"
lang.challenge.fluffyCoat.message.trigger: "&aБроня вас согревает, делает вас сильнее перед страшными морозами"
# Fluffy Coat onGet (apply) message.
# type: "String" | default: "&aБроня согревает вас!"
lang.challenge.fluffyCoat.message.get: "&aБроня согревает вас!"
# Fluffy Coat remove message.
# type: "String" | default: "&cБез брони ваше тело больше не может сопротивляться морозам!"
lang.challenge.fluffyCoat.message.remove: "&cБез брони ваше тело больше не может сопротивляться морозам!"
# Primitive Heating trigger message.
# type: "String" | default: "&9В такой холод хотелось бы иметь при себе что-нибудь тёплое"
lang.challenge.primitiveHeating.message.trigger: "&9В такой холод хотелось бы иметь при себе что-нибудь тёплое"
# Primitive Heating onGet (apply) message.
# type: "String" | default: "&aТёплый предмет в вашем инвенторе помогает вам сопротивляться морозам"
lang.challenge.primitiveHeating.message.get: "&aТёплый предмет в вашем инвенторе помогает вам сопротивляться морозам"
# Primitive Heating remove message.
# type: "String" | default: "&eВы больше не можете согреться..."
lang.challenge.primitiveHeating.message.remove: "&eВы больше не можете согреться..."
# Revitalized trigger message
# type: "String" | default: "&aЭта погода так бодрит!"
lang.challenge.revitalized.message.trigger: "&aЭта погода так бодрит!"
# Revitalized onGet (apply) message
# type: "String" | default: "&aСолнце этого мира &eрегенирирует&a вас!"
lang.challenge.revitalized.message.get: "&aСолнце этого мира &eрегенирирует&a вас!"
# Revitalized remove message.
# type: "String" | default: "&eВместе с лечами солнца уходит и &6регенерация &e..."
lang.challenge.revitalized.message.remove: "&eВместе с лечами солнца уходит и &6регенерация &e..."
# Warming Stew trigger message.
# type: "String" | default: "&7А ведь мама говорила, что желудок будет требовать вкусный суп..."
lang.challenge.warmingStew.message.trigger: "&7А ведь мама говорила, что желудок будет требовать вкусный суп..."
# Warming Stew onGet (apply) message.
# type: "String" | default: "&aО-да, это было вкусно! Урчание в животе становится меньше..."
lang.challenge.warmingStew.message.get: "&aО-да, это было вкусно! Урчание в животе становится меньше..."
# Wind In Your Boots trigger message
# type: "String" | default: "&7Сегодня ваш попутный ветер!"
lang.challenge.windInYourBoots.message.trigger: "&7Сегодня ваш попутный ветер!"
# Wind In Your Boots onGet (apply) message.
# type: "String" | default: "&aПопутный ветер сопроваждает вас, время ускоряться!"
lang.challenge.windInYourBoots.message.get: "&aПопутный ветер сопроваждает вас, время ускоряться!"
# Devastation trigger message.
# type: "String" | default: "&cВаше сердце колотится, а ноги дрожат. Вы не сможете регенерироваться!"
lang.challenge.devastation.message.trigger: "&cВаше сердце колотится, а ноги дрожат. Вы не сможете регенерироваться!"
# Frostbite trigger message.
# type: "String" | default: "&cВесь мир промёрз насквозь... В след за ним инием покроетесь и вы, если вдруг решите снять броню!"
lang.challenge.frostbite.message.trigger: "&cВесь мир промёрз насквозь... В след за ним инием покроетесь и вы, если вдруг решите снять броню!"
# Hold Onto Your Hat trigger message.
# type: "String" | default: "&7Будьте осторожны, ваша шляпа может улететь!"
lang.challenge.holdOntoYourHat.message.trigger: "&7Будьте осторожны, ваша шляпа может улететь!"
# Hold Onto Your Hat onGet (apply) message.
# type: "String" | default: "&eВаша шляпа улетела, боже мой!"
lang.challenge.holdOntoYourHat.message.get: "&eВаша шляпа улетела, боже мой!"
# Hot Sand trigger message.
# type: "String" | default: "&eХодить по песку может быть опасно!"
lang.challenge.hotSand.message.trigger: "&eХодить по песку может быть опасно!"
# Hot Sand onGet (apply) message.
# type: "String" | default: "&eГорячо! Песок слишком горячий!"
lang.challenge.hotSand.message.get: "&eГорячо! Песок слишком горячий!"
# Icy trigger message.
# type: "String" | default: "&9Холодок обдувает вас, пока озёра леденеют"
lang.challenge.icy.message.trigger: "&9Холодок обдувает вас, пока озёра леденеют"
# Icy onGet (apply) message.
# type: "String" | default: "&cВода замёрзла в ведре..."
lang.challenge.icy.message.get: "&cВода замёрзла в ведре..."
# Soldering Iron trigger message.
# type: "String" | default: "&eМеталл становится горячим, как вот-вот расплавится!"
lang.challenge.solderingIron.message.trigger: "&eМеталл становится горячим, как вот-вот расплавится!"
# Soldering Iron onGet (apply) message.
# type: "String" | default: "&cЖелезо слишком горячее, не держите его в руках!"
lang.challenge.solderingIron.message.get: "&cЖелезо слишком горячее, не держите его в руках!"
# Strong Current trigger message.
# type: "String" | default: "&9На воде начинается настоящий шторм, будте осторожны!"
lang.challenge.strongCurrent.message.trigger: "&9На воде начинается настоящий шторм, будте осторожны!"
# Strong Current onGet (apply) message.
# type: "String" | default: "&cС водой шутки плохи! Волна накрывает вас..."
lang.challenge.strongCurrent.message.get: "&cС водой шутки плохи! Волна накрывает вас..."
# Strong Current remove message.
# type: "String" | default: "&aМорская болезнь проходит... Больше не играйте в Джека Воробья!"
lang.challenge.strongCurrent.message.remove: "&aМорская болезнь проходит... Больше не играйте в Джека Воробья!"
# Sweating trigger message.
# type: "String" | default: "&eЭта погода точно НЕ для ношения брони..."
lang.challenge.sweating.message.trigger: "&eЭта погода точно НЕ для ношения брони..."
# Sweating onGet (apply) message.
# type: "String" | default: "&cПродолжая носить броню, вы сваритесь..."
lang.challenge.sweating.message.get: "&cПродолжая носить броню, вы сваритесь..."
# Sweating remove message.
# type: "String" | default: "&aВоздух охлаждает вас, вы больше не рискуете быть сваренным заживо!"
lang.challenge.sweating.message.remove: "&aВоздух охлаждает вас, вы больше не рискуете быть сваренным заживо!"
# The Shivers trigger message.
# type: "String" | default: "&cВся вода покрывается инием, и вас покроет, если вы захотите искупаться..."
lang.challenge.theShivers.message.trigger: "&cВся вода покрывается инием, и вас покроет, если вы захотите искупаться..."
# The Shivers onGet (apply) message.
# type: "String" | default: "&cХолодная вода превратит вас в ледышку, вылезайте скорее!"
lang.challenge.theShivers.message.get: "&cХолодная вода превратит вас в ледышку, вылезайте скорее!"
# Wet Mud trigger message.
# type: "String" | default: "&7Землю размывает, ваши ноги увязают в ней как в болоте..."
lang.challenge.wetMud.message.trigger: "&7Землю размывает, ваши ноги увязают в ней как в болоте..."
# Wet Mud onGet (apply) message.
# type: "String" | default: "&eГрязь облепила ваши ботинки, мешая вам передвигаться..."
lang.challenge.wetMud.message.get: "&eГрязь облепила ваши ботинки, мешая вам передвигаться..."